//
//  DWHttpClient.h
//  GMNBase
//
//  Created by DarkWorld on 2019/11/28.
//  Copyright © 2019 Mengnan Gong. All rights reserved.
//

#import "AFHTTPSessionManager.h"

NS_ASSUME_NONNULL_BEGIN

@interface DWHttpClient : AFHTTPSessionManager

/// 会员模块Client
+ (DWHttpClient *)sharedMemberManager;

/// 社交模块 social
+ (DWHttpClient *)sharedSocialManager;

/// kafka消息消费模块
+ (DWHttpClient *)sharedKafka_consumerManager;

/// 支付模块 payment 
+ (DWHttpClient *)sharedPaymentManager;

///商家模块 seller
+ (DWHttpClient *)sharedSellerManager;

///商铺模块 shop
+ (DWHttpClient *)sharedShopManager;

///商品模块 goods
+ (DWHttpClient *)sharedGoodsManager;

///订单模块 order
+ (DWHttpClient *)sharedOrderManager;

//设置单例 这里面是没有baseurl的
+ (DWHttpClient *)sharedNoBaseUrlManager;

///工具类模块 tool
+ (DWHttpClient *)sharedToolManager;

///直播模块 live
+ (DWHttpClient *)sharedLiveManager;
///短视频V3 模块
+ (DWHttpClient *)sharedVideoV3Manager;
///阿里短视频模块
+ (DWHttpClient *)sharedAliVideoManager;
@end

NS_ASSUME_NONNULL_END
